stuffed potatoes - German English Dictionary